Y

YouLibs

Remove Touch Overlay

Texture Mapping & Polygon Rasterizing Tutorial (1/2) [C++20]

Duration: 22:46Views: 78.2KLikes: 4.5KDate Created: Mar, 2020

Channel: Bisqwit

Category: Education

Tags: bisqwitc++20without gputriangle rasterization algorithm3d rendering tutorialsoftware 3d renderinglibsdlpolygon blittertutorialpixel by pixelprogramming tutorial3d graphics tutorialrasterization algorithm3d programming tutorialscanline renderingtexture blitteralyxrasterjoel yliluomapolygon renderingtexture mappinghalf-lifecomputer graphicstriangle rasterizationtextured polygon3d graphicsgraphics programming tutorialsdl graphics

Description: Textured polygons are the foundation of nearly all 3D games in existence. Used before even 3D-capable GPUs were a thing, they were rendered using nothing but software. How was that achieved? Let’s explore an easy and intuitive method. We create an extensible 3D polygon rasterizer using nothing but standard C++20 (and libSDL for 2D graphics). Become a member: youtube.com/Bisqwit/join My links: Twitter: twitter.com/RealBisqwit Liberapay: liberapay.com/Bisqwit Steady: steadyhq.com/en/bisqwit Patreon: patreon.com/Bisqwit (Other options at bisqwit.iki.fi/donate.html) Twitch: twitch.tv/RealBisqwit Homepage: iki.fi/bisqwit You can contribute subtitles: youtube.com/timedtext_video?ref=share&v=PahbNFypubE Downloads: bisqwit.iki.fi/jkp/polytut Music list (s = SPC-OPL conversion): — Energy Breaker — Golden-colored Wind (s) — Final Fantasy V — World 1+2 (s) — Star Ocean — Past Days (s) — Energy Breaker — Heroes’ Adventure (s) — Final Fantasy Mystic Quest — Focus Tower (s) — Final Fantasy Mystic Quest — Shrine (s)

Swipe Gestures On Overlay